Cloud Scheduler: a resource manager for distributed compute clouds
نویسندگان
چکیده
The availability of Infrastructure-as-a-Service (IaaS) computing clouds gives researchers access to a large set of new resources for running complex scientific applications. However, exploiting cloud resources for large numbers of jobs requires significant effort and expertise. In order to make it simple and transparent for researchers to deploy their applications, we have developed a virtual machine resource manager (Cloud Scheduler) for distributed compute clouds. Cloud Scheduler boots and manages the user-customized virtual machines in response to a user’s job submission. We describe the motivation and design of the Cloud Scheduler and present results on its use on both science and commercial clouds.
منابع مشابه
Profit - Aware Policy Scheduler ( PAPS ) for Resource Allocation in IaaS Clouds
Infrastructure as a Service (IaaS) is a type of Cloud Computing service delivery model that provides compute, storage, and network resources to the consumers in an on demand manner. In IaaS cloud environment, resource allocation is one of the complex tasks due to the heterogeneous nature of cloud resources and dynamic job requirements to run the jobs. However, the IaaS cloud resource allocation...
متن کاملOptimized Contract-based Model for Resource Allocation in Federated Geo-distributed Clouds
In the era of Big Data, with data growing massively in scale and velocity, cloud computing and its pay-as-you-go model continues to provide significant cost benefits and a seamless service delivery model for cloud consumers. The evolution of small-scale and large-scale geo-distributed datacenters operated and managed by individual Cloud Service Providers (CSPs) raises new challenges in terms of...
متن کاملA Trust Aware Distributed and Collaborative Scheduler for Virtual Machines in Cloud
With the number of services using virtualization and clouds growing faster and faster, it is common to mutualize thousands of virtual machines within one distributed system. Consequently, the virtualized services, softwares, hardwares and infrastructures share the same physical resources, thus the performance of one depends of the resources usage of others. Furthermore, each user and his vms ha...
متن کاملRT-OpenStack: a Real-Time Cloud Management System
Clouds have become appealing platforms for running not only general-purpose applications but also real-time applications. However, current clouds cannot provide real-time performance for virtual machines (VM) for two reasons: (1) the lack of a real-time virtual machine monitor (VMM) scheduler on a single host, and (2) the lack of a real-time aware VM placement scheme by the cloud manager. While...
متن کاملJAMILA: A Usable Batch Job Management System to Coordinate Heterogeneous Clusters and Diverse Applications over Grid or Cloud Infrastructure
Usability is an important feature of Grids or Clouds to end users, who may not be computer professionals but need to use massive machines to compute their jobs. For meeting various computing or management requirements, heterogeneous clusters with diverse Distributed Resource Management Systems (D-RMS) and applications are needed to supply computing services in Grids or Clouds. The heterogeneity...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1007.0050 شماره
صفحات -
تاریخ انتشار 2010